.teacher{
background-color: #F6F7FA!important;
}
.d1{
    margin-left: 320px;
}
ul li {
    float: left;
    padding: 20px 27px;
}
.d1,
.d2 {
    width: 520px;
}
.teimg{
    height: 450px;

}
.teimg ul{
    margin-left: 290px;
}
.teimg ul li {
    
    float: left;
    padding: 20px 15px;
    
}
.btn{
    width: 100px;
    height: 40px;
    margin: 20px 750px;
  
}
.envir{
    height: 500px;
}
.swiper {
    width: 100%!important;
    padding-top: 50px!important;
    padding-bottom: 50px!important;
  }

  .swiper-slide {
    background-position: center!important;
    background-size: cover!important;
    width: 300px!important;
    height: 180px!important;
    overflow: hidden!important;

  }

  .swiper-slide img {
    display: block!important;
    width: 120%!important;
  }
  body{
    position: relative;
  }